1087.6 feet = 331.50048 meters