Before revision: They are over 30 metres (100 feet) long and have a maximum capacity of 256 passengers, making them the largest passenger buses in the world currently in URL
After revision: They are over 30 metres (100 feet) long and have a maximum capacity of 256 passengers, making them the largest passenger buses in the world currently in service.