1389 feet = 423.3672 meters