1202.2 meters = 3944 feet and 2.71 inches