103.31 meters = 338 feet and 11.32 inches