58 x 155.8 meters = 190.29 x 511.15 feet