406.77 meters = 1334 feet and 6.57 inches