421.38 feet = 128.436624 meters