2551 inches = 64.7954 meters